hak eden - French English Dictionary